Rio Car Disk Upgrade Guide

Photos courtesy of Dan Wallach and Rod Little


So you want more disk space on you player? Great.

Simply contact support and arrange to purchase a drive upgrade. They'll do the upgrade quickly, they'll do it correctly, and they'll do it fully under warranty. They'll handle all the messy details of getting the new hard disk (and the correct IDE cable in the case of the Mark 1), installing it, transferring your music files, and testing the disk drive. We highly recommend that you have them do the work.

And in case you're wondering, no, they won't install your cheap second-hand garage-sale disk drive for you. You buy both the drive and the installation from Rio, so that they can guarantee the whole package and there's no finger-pointing if something goes wrong.

What, you still want to do the upgrade yourself? Okay...

WARNING:
If you open your player to upgrade the disk drives, it will void your warranty. There is a real possibility that you could damage the unit if you perform the procedure incorrectly or clumsily. Because of the shock-mount cradle, the fragile display board, and the limited clearances inside the case, it's not as simple as upgrading a computer's hard disk.


Upgrade Preparation

There are a few questions you need to ask yourself as you prepare for the upgrade:
Selecting a disk drive:

The player accepts industry-standard 2.5" laptop IDE hard disks. They must be laptop drives, not the bigger 3.5" desktop drives. The only major limitation is to the height of the disk drive. There's a limited amount of vertical clearance in the player case, and the shock-mount cradle needs a little room to move.

Mark 1 For the empeg Mark 1, the drive must be no taller than 14 millimeters.

Mark 2 For the empeg Mark 2 and the Rio Car, the drive must be no taller than 19.5 millimeters.

Disk drive access speed isn't a factor, since the player uses an aggressive caching algorithm. Any modern laptop hard disk should be fast enough. Your biggest concern will be the price/capacity trade-off. How much you spend on a new hard disk is totally up to you. Some people like to use Pricewatch or one of the online auction sites to locate good deals on hard disks. Buyer beware, however, some of the outfits hawking their wares on these sites can be a little shady. You might want to make sure you're getting a full manufacturer's warranty on the disk drives before making a purchase.

Although nearly any IDE laptop drive should work, there have been some reports of compatibility problems when mixing two dissimilar drives in a Mark 2 unit. One report was of a Toshiba drive which refused to be a slave to an IBM drive. Another report was of an IBM 48gb drive that wouldn't work in the same player as an IBM 10gb drive, regardless of the master/slave order. Another possible compatibility problem is if there's an extreme difference in spin-up time between the two drives, it might cause the second drive to time out if it takes too long. So you may want to consider installing your drives as a matched pair. This isn't strictly necessary, and if you're lucky, you might be able to work around these kinds of problems simply by swapping the drive order.


Besides the disk drive, what else do I need?


Adding a second drive or replacing the primary drive?

By far, it's much easier to add a second drive than it is to replace the first drive. When done properly, the second drive simply appears as extra capacity on the player, and there's no need to move files or do anything special to get the player to recognize it. All that needs to happen is that the second drive needs to be formatted (more on this later).

Replacing the primary disk drive is similar to adding a second disk drive, but there are some extra steps involved if you want to preserve the existing files and playlists. You install both drives, then use the Linux command prompt to copy the song files from the old drive to the new drive.

If you are replacing one or both drives in a two-drive unit, or you're doing some other kind of complex upgrade, you'll probably need to play a game of Musical Drives as you format, swap, and copy your files among the drives. Use the instructions below as a general guide, and do your best to keep track of which drives are which. Use caution not to accidentally format a drive which contains MP3 files you don't want to lose.


Step 1: Open the player

Mark 1 Unplug the player. Remove the four screws on the top and lift off the cover, breaking the warranty seals if necessary. Do not touch the display board at the front of the unit.

Mark 2 Unplug the player. Use the 2.5mm hex tool to unscrew the four bolts and remove the fascia. Pull the volume knob off its shaft, then remove the transparent faceplate. Use caution: The inner surface of the transparent faceplate has a special EMF coating that should not be touched. Be careful to lay the part face down and do not touch it or allow the exposed surface to come in contact with anything. Put the four buttons and the knob in a safe place.


The top lid slides forward and is connected by tab-and-groove bits. Break the warranty seal if necessary.
Note: Make sure to extend the carrying handle so that the sled-grip hooks don't get in the way as you try to remove the lid.
It's a tight fit as the front tabs travel over the corresponding tabs on the main case, and levering them slightly upwards with a screwdriver is usually necessary. Be careful not to let the screwdriver damage the sled hooks or anything else inside the case.

Click here to view a video file of how to get the lid to come off properly without damaging the casing. Video courtesy of Marcus Wakefield.

Be very careful not to bump the display board as you do this, and do not attempt to remove the display board for any reason. This procedure can be completed with the display board in place.


Step 2: Remove the shock-mount cradle

You should now be able to see which four screws on the player's outer sides are the ones holding the tray assembly in place. Remove these four screws.

On some players, you may find the warranty seals here on the tray assembly. Break these seals if necessary.

Check to make sure that the tray assembly isn't stuck to the sides of the player. Some players were assembled with an excess of thread-lock compound on the tray screws, causing the mounts to be stuck to the sides of the casing. You should be able to gently flex the sides of the casing or pry at the side rails so that the assembly is loosened from the case. Don't try to pull on the tray assembly until you're sure that the side rails are loosened from the casing sides.

Now lift the tray assembly out of the case gently. If you encounter resistance, you are doing it wrong. Make sure that no part of the drives, cables, or cradle are hanging up on any components inside the case. If you break a capacitor off of the display board by trying to yank the tray out of the case, you will make Support very angry.

If the rubber shock mounts have come undone from the assembly, we'll deal with them later. Just carefully remove the entire tray assembly.

Also, at no point should you attempt to remove the display board at the front of the unit. If you do, you run the risk of blowing several components on reassembly. Leave the display board alone, please.

Once the cradle is free, carefully note how the IDE cable is connected at both ends, using the stripe on the cable for reference. Make sure you know which pins are covered by the connector and which ones are not. Be very careful about this. when you re-assemble, it's very easy to get the connector mis-aligned by one pin. On some drives, the connector will seem to "fit" even if it's off by one pin.


Step 3: Disconnect the IDE cable

Do not try to unplug the IDE cable yet. Instead, carefully unscrew the drive from the tray so that you can easily get to its underside. Set the tray assembly aside.

Note: If you've got a Mark 2 manufactured after 8-14-2000, disconnecting the IDE cable will probably involve removing the strip of hot-melt glue they used to keep it connected during shipping. The glue is most likely on the underside of the drive, and it will take some careful work to remove it. Make sure not to damage the drive circuitry or the cable as you're removing the glue. Do not attempt to pull the cable off of the drive until you are sure there's no glue, or the glue has been removed.
Now carefully unplug the IDE cable. Use caution not to rip apart the connector block in the process, this will damage the cable and cause drive errors, requiring cable replacement.

From this point on, you need to be absolutely clear about which drive is which (old and new). If necessary, use a sticky-note to clearly label the original drive. Now set it aside somewhere safe, we'll get back to it later.


Step 4: Inspection and repair

On some players, you might find a small wire wedged between the disk drive pins and the IDE connector. This is to prevent the connector from being damaged by being squeezed on too far. If the loose wire makes you uncomfortable, you can discard it as long as you remember not to push the connector on too hard and damage it.

Inspect the IDE cable and make sure it's OK. On some early Mark 1 models, a messy solder on a jumper on the motherboard might have scarred the cable. Repair this as necessary. In my case I had to file down the jumper, resolder it, and protect the damaged cable with electrical tape. If you have to do this, use extreme caution and don't let any filings stay inside the case.

Inspect the shock-mount tray assembly and make sure the rubber shocks have not popped out of the tray mounts. The Mark 1 units are more susceptible to this problem than the Mark 2 units. If they have come undone, pop them back in and use some RTV silicone glue to help them stay in place more permanently.

Make sure the bare surface of the drive tray is properly insulated in both drive spots. Most likely, you'll see some strips of electrical tape where the original drive used to be. If the second drive spot is bare, use electrical tape to insulate it in a similar fashion. Don't apply the tape too thickly or it will press against the bottom of the disk drive (a bad thing). When I did it, I made sure that the edges of the tape lined up exactly and did not overlap. Also make sure not to cover the mounting points (screw holes) with tape.



Step 5: Connecting the new drive

Plug in the new drive just like the old one was. Plug in only the new drive, keep the old one at a safe distance.

Use extreme care in connecting the IDE cable to the drive. It's easy to mis-align the connector since laptop drives don't have the "keeper shroud" that prevents you from plugging the connector on wrong. Most drives will let you plug it in "wrong" by one pin-position, and unless you look closely, it might look like it was plugged in "right".

For the formatting stage, you don't need to screw the new drive into the cradle unless you want to. The IDE cable should be long enough for you to format the drive when it's loosely tethered. Make sure you're not getting any metal contact with any electronic components, either on the bottom of the drive or in the player's innards. You might need to use a CD jewel case or a bit of folded paper to keep the drive from making contact. Don't plug the power cable into the player just yet.


Step 6: Formatting the new drive

In just a moment, you will be installing the Disk Builder upgrade software. The Disk Builder upgrade file is a special kernel that does nothing but wipe disks. It has no music player software or anything- all it does is look at whatever disks are plugged into the player and wipes them. You need to be completely clear on how it works before going any further. Please read the following warning carefully:

WARNING:
The Disk Builder upgrade goes into the player's flash RAM and will remain there until a regular upgrade is re-applied. While it's in the flash RAM, any disks plugged into the player will be instantly formatted. If you value the contents of a drive, do not plug it into the player until after you have applied a regular (non-builder) upgrade.

Okay, got that? Good. If not, read it again.

Now get Hyperterminal prepared to monitor the serial output from the player. Complete instructions for this are located in the Customization section of the FAQ. You should already have an ".ht" file prepared and ready on the Windows desktop. Make sure it's ready to click on a moment's notice.

All set? Okay, now apply the Disk Builder upgrade that you downloaded from the web site. Just double-clicking on the .upgrade file should be all that it takes to launch the upgrade wizard and begin prompting you through the process. Do not apply power to the player until it specifically prompts you to do so. When prompted, apply power to the player.

When you apply power to the player, it should begin upgrading. What it's doing is putting the formatter code into flash RAM. As soon as it's done, the player will reboot and it will begin formatting your disk.

The instant that the upgrade has been applied and the wizard is finished, run that Hyperterminal profile. Quickly! When the player reboots after the upgrade, you will see it reboot and it will start formatting the disk. You should see the formatter's output in ASCII on the serial port and on the screen of the player. If the disk drive wasn't blank, the formatter may complain and require you to press the Enter key in Hyperterminal before it begins erasing the disk.

Eventually, it will complete the formatting of the disk and start a disk stress-testing loop. If you are at all concerned about the reliability of the disk drive, you should let this stress test run for quite a while- at least a couple of hours. Although this isn't required (you can terminate the stress test at any time simply by unplugging the power), it's a good idea. The player's screen will eventually go blank during the stress test, you can wake up the screen by pressing a front-panel button (there will be a pause before the screen appears). When you're satisfied that the disk has been stress tested enough, exit Hyperterminal and remove the power cable from the player.

Important: With the new drive still plugged in, apply the developer upgrade of the player software. You know, the one that you had ready ahead of time. You should do this even if the drive is only intended as a secondary drive. The reasons are multifold: To prevent the kernel from trying to fry the old disk when you attach it in the next step, to make sure all the folders are in their proper places, and to let the drive work as a "backup" drive should the primary drive fail.

Assuming that the developer upgrade works, the new disk drive is now a fully functional boot disk, with player software and everything. It is also safe to plug in the old drive again because you've just overwritten the Disk Builder kernel in the flash RAM.


Step 7: Copying files (special circumstances only)

If you need to move the music from one drive to another, you'll need to copy all of the files in the "fids" directory. You don't need to do this if you're simply adding a second disk drive. Skip ahead to the next section if you're simply adding a blank second disk drive.

There are several scenarios where you might want to copy the music to another drive, but I will give step-by-step instructions here for just one scenario: The complete replacement of the primary disk drive. If you understand what's being done here, you probably will have enough information to handle the other possible situations that might arise. For example, if you are replacing both drives instead of just one drive, repeat the entire procedure to copy the files from the old secondary drive to the new secondary drive.
Step 8: Putting it back together

If you're just adding a second drive, all you need to do now is put the new disk onto the secondary controller (or the slave spot if it's a Mark 2- check the drive's docs for the proper jumper settings), put the old disk back onto the primary controller, and put it all back together. As they say in the automotive manuals, "Installation is the reverse of removal."

Mark 2 If you have added a jumper to the secondary disk drive, make sure that the jumper is well-secured. Some users have reported that the jumpers can come loose from the pins after a period of time, which causes the player to stop booting. There are several ways you can go about securing the jumper, including carefully bending the pins, using a dab of hot-melt glue, or covering it with electrical tape.

Remember the washers I told you about at the beginning of this guide? Use them now, when re-assembling, to stand the disk drives off from the cradle. Although this might not strictly be required for your particular brand of drive, it adds a good measure of safety in all cases.

Optional: If you think it's important, use a small dab of hot-melt glue to secure the IDE cables in place on the drives. This is entirely dependent on just how rough you intend to be with the player, and if you don't mind opening the player again to re-seat the cable if it comes off. Personally, I prefer to go without any glue, because the hassle of re-seating the cable once is a blue moon is nothing compared to the hassle of picking off that nasty glue when I want to upgrade my disks.

Putting the cradle back in place should be fairly simple on the Mark 2, and just a bit tricky on the Mark 1.

Mark 1 The Mark 1 has less space and more "sticking out" components than the Mark 2 does. Most notably, the frontmost edge of the disk drives tend to want to bump up against the display board, and this is a Bad Thing. So be very careful.

In my case, the secondary IDE cable's connector was interfering with a component on the display board, and I actually had to file down the corner of the plastic connector to make sure there was enough clearance so that it wouldn't bump the component when the cradle moved.

Also, as the cradle is inserted, check to make sure that the secondary IDE cable does not interfere with the sub-boards that rise above the motherboard in the back of the unit. You may have to deliberately crease the secondary IDE cable so that it sits nicely beneath the cradle without bumping these boards.

Whatever you do, be careful not to force anything when re-assembling the unit. Everything should be done gently and carefully. If you encounter resistance, search for the source of the resistance before going any further.

Check the movement of the shock-mount tray after installing it and screwing it down. Make sure it has the correct travel so that it can do its job without bumping into other components in the case.

Optional: After you've checked the shock-mount travel and it's all OK, you might want to re-do the screws that hold the tray assembly to the sides of the case, this time with thread-lock compound.

Replace the top lid.

Mark 2 If you've got a Mark 2, replace the lens, buttons, fascia, and knob. Make sure the buttons go back on in the same way they came off. The left and right buttons are unique, make sure they go on in the proper direction.

When you screw the faceplate back on, don't overtighten the screws. They should be just tight enough to hold the face on. If they are too tight, they will cause the buttons to stick. On my Mark 2, I am able to tighten the bolts pretty tight, but I have to carefully adjust the position of the fascia before I do it. Some practice and trial-and-error may be involved.

Now boot up your player with Hyperterminal running, and check to make sure both drives are found during the boot process.

If all is well, exit Hyperterminal and run Emplode. After a couple of synchs, it should be able to fully rebuild its database, and you should see the new capacity in the lower-right corner of the window.

You're done!

Back to the FAQ